scrupulously correct - Alemán Inglés Diccionario